package com.zygh.interactiveplatform.common.anno;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author ms
 * pc端日志
 */
//注解放置的目标位置,METHOD是可注解在方法级别上
@Target(ElementType.METHOD)
//注解在哪个阶段执行
@Retention(RetentionPolicy.RUNTIME)
public @interface PcLog {
    /**
     *  日志类型
     * @return 日志类型//0：登录；1：查询；2：新增；3：修改；4：删除；5：登出；6：其他
     */
    String logType() default "";

    /**
     * 日志模块
     * @return 日志模块
     */
    String module() default "";

    /**
     * 请求内容
     * @return 内容
     */
    String content() default "";
}
